﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.SqlServerCe;

namespace DAL
{
    public class KhachhangDAL
    {
        public KhachhangDAL() { }
        
        public DataTable DanhsachKH()
        {
            DataTable tb = new DataTable();
            string sql = "SELECT MaKH[Mã khách hàng],TenKH[Tên Khách Hàng],SDT[Số điện thoai], Fax,DiaChi[Địa chỉ],GHNo[Giới hạn nợ] FROM KhachHang";
            Conect cn = new Conect();
            tb=cn.LoadTable(sql);
            return tb;
        }

        public string LayMaKH() {
            string ma="";
            string sql = "SELECT TOP (1) MaKH FROM KhachHang ORDER BY MaKH DESC";
            Conect cn = new Conect();
            ma=cn.GetFied(sql);
            return ma;
        }

        public Boolean ThemKH(string sql)
        {
            Conect cn = new Conect();
            if(cn.UpdateData(sql)>0)
                return true;

            else
            {
                return false;
            }
        }

        public Boolean XoaKH(string sql)
        {
            Conect cn = new Conect();
            if (cn.UpdateData(sql) > 0)
                return true;

            else
            {
                return false;
            }
        }

        public DataTable TimKiemKH(string s)
        {
            DataTable tb = new DataTable();
            string sql = "SELECT MaKH[Mã khách hàng],TenKH[Tên Khách Hàng],SDT[Số điện thoai], Fax,DiaChi[Địa chỉ],GHNo[Giới hạn nợ] FROM KhachHang WHERE TenKH Like '%"+s+"%'";
            Conect cn = new Conect();
            tb = cn.LoadTable(sql);
            return tb;
        }


    }
}
